Mechanically operated - Espagnol Anglais Dictionnaire